stabilize eden - German English Dictionary